solar electric power generation - Alemán Inglés Diccionario